package main

import (
	"fmt"
	"sync"

	//"sync"
)
var o *sync.Once

func do(){
	o.Do(func() {
		fmt.Println("Doing something...")
	})
}
func main(){
	fmt.Println("Start do")
	go do()
	go do()
	fmt.Println("Do end")
}
